Python Job: Python Developer (PyQt)_2022

Job added on

Company

Bosch Group

Location

Bangalore - India

Job type

Full-Time

Python Job Details

Company Description


Robert Bosch Engineering and Business Solutions Private Limited is a 100% owned subsidiary of Robert Bosch GmbH, one of the world's leading global supplier of technology and services, offering end-to-end Engineering, IT and Business Solutions. With over 19,500 associates, it’s the largest software development center of Bosch, outside Germany, indicating that it is the Technology Powerhouse of Bosch in India with a global footprint and presence in the US, Europe and the Asia Pacific region.


Job Description


Required skill set:

  • Work experience as Python developer & PyQt5
  • Very good experience in creating GUI in python.
  • Knowledge in VBA and xml.
  • In depth knowledge of OOPS concepts and basics of design patterns.
  • Knack for benchmarking and optimization.
  • Team spirit.
  • Good problem-solving skills.
  • Proficient understanding of code versioning tools such SVN.
  • Added advantage for exposure to Requirement management tool(like DOORS),Design tools(like Enterprise Architect and Raphsody),configuration management tools (like ALM, Clearcase, SVN, GIT)
  • Proactive, Good communications and interpersonal skills.
  • Familiarity with SW development process (Agile/Scrum) is desirable.
  • Open to learn new tools and technologies on the job.
  • Be capable of conveying ideas and thoughts in technical discussions.
  • Added advantage if worked on Jenkin Servers


Qualifications


B.E/ B.Tech E&C, E&E, EEE with 3 to 5 Years of experience in Application/Tools software development


Additional Information


Responsibilities & Tasks
:

  • Customer Requirement gathering & analysis, Software Design, Development, Integration and Testing of new functionalities, enhancements, change requests and bug fixes.
  • Writing effective, scalable code
  • Develop back-end components to improve responsiveness and overall performance
  • Involve end to end to Design
  • Involve end to end Development
  • Conduct unit testing based on the test case template
  • Ensure successful roll out into production based on priorities and adhering to timelines.